riding hood - French English Dictionary